the delay in executing your order - Francés Inglés Diccionario